Super Sentai
Mark Episode As Watched

SEASON 12 • EPISODE 38

Super Sentai

"The Destructive Weapon Which Moves!"

Date Aired: Nov 19, 1988

Avg Rating (0)
Your Rating
Buy or StreamAmazonAmazon UK