Explore: Tokyo Channel 12 TV Series

poster
Groizer X
73% (1976)