Kamen Rider · Skyrider

Dark Santa Claus; Ah, Transformation Impossible

S6·E12 · 21 Dec 1979 · 25m