Takeo Shinkai is known for Ultraman Taro (1973), Roaring Fire (1981) and Flower and Snake: Ultimate Rope Discipline (1987).
No data