Kamen Rider · Skyrider

What is the Immortal Cockroach Man's G-Monster's True Identity

S6·A16 · 18 jan 1980 · 25m