Kamen Rider · Super-1

It Sucks up Humans! Fear of Spray Monster

S7·E31 · 15 May 1981 · 25m