Ochoyan
Series • 2020
Denshi Sentai Denziman
Series • 1980
Denshi Sentai Denziman: The Movie
Movie • 1980
Samurai of Hachiman
Movie • 1981