Aniworks Logoworks
Osomatsu-kun (1988)

Episode 85 of Osomatsu-kun (1988)

The Aliens Have Come Again!