Aniworks Logoworks
Urusei Yatsura

Episode 76 of Urusei Yatsura

The Fire Fightin' Mama Arrives!