Katsumi Ishiyama is known for Ultraman Taro (1973), Lupin the Third: Strange Psychokinetic Strategy (1974) and Daigoro vs. Goliath (1972).
No data