Kamen Rider · Skyrider

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

S6·E16 · 18 Jan 1980 · 25m