Aniworks Logoworks
Urusei Yatsura

Episode 49 of Urusei Yatsura

The Terrifying Cavity Wars!