FMOVIES

Kamen Rider

Season 31 Episode 38: The Galactic Sword That Sheathes the Holy Swords

Touma pleads for Kento to fight with the other swordsmen as they battle Master Logos.

Seasons:
37
Episodes:
1760
Cast:
Quality:
HD
Duration:
25 min
First Air:
1971
Rating:
6.5

You May Also Like