Special Rescue Police Winspector
Series • 1990
Choujuu Sentai Liveman
Series • 1988
Tree Without Leaves
Movie • 1986