Aniworks Logoworks
Urusei Yatsura

Episode 132 of Urusei Yatsura

Omiai Hell! Is the Armored Girl a Beauty? Or a Beast?