Yoshiro Uchida is known for Gamera: The Giant Monster (1965), Moon Mask Rider (1981) and The Great Buddha Arrival (2018).
No data