Aniworks Logoworks
Urusei Yatsura

Episode 121 of Urusei Yatsura

Princess Kurama: Love Hunter!