Takayuki Godai
Taiyo Sentai Sun Vulcan: The Movie 1981
Rating: 6.1
The Moon Mask Rider 1981
Rating: 5.8