Aniworks Logoworks
Urusei Yatsura

Episode 43 of Urusei Yatsura

The Terror of Meow