Aniworks Logoworks
Urusei Yatsura

Episode 116 of Urusei Yatsura

Love and Fighting Spirits: Gloves vs. Pants!