Aniworks Logoworks
Urusei Yatsura

Episode 171 of Urusei Yatsura

Return of the Fire Fightin' Mama! She's Steamed!