Logo

Urusei Yatsura

S1 · E12 — It's a Lovesick Little Demon!

S1:E12 · It's a Lovesick Little Demon!

Episodes

218 episodes in this season