Aniworks Logoworks
Urusei Yatsura

Episode 53 of Urusei Yatsura

The Do-Or-Die Subspace Part-Time Job