Special Rescue Police Winspector
Series • 1990
Denshi Sentai Denziman
Series • 1980
Choushinsei Flashman
Series • 1986
Kamen Rider: Eight Riders vs. Galaxy King
Movie • 1980