Kamen Rider (1971)
← Back to main
Kenji Tominaga as Ren's Master
Episodes 1
Opening the All Knowing, Almighty Power
May 23, 2021
• 25m
31x36
Master Logos declares himself God as he unveils a new book to fight Touma.
Read More