Takumi Sakurai is known for Giant Robo the Animation: The Day the Earth Stood Still (1992) and Shôri no hôteishiki (2023).
No data