Rod Peters

Rod Peters

Rod Peters is known for his work on Kagaku ninja tai Gatchaman (1972), Blue Seed (1994) and Shin Kyûteî Hanî (1994).