Urusei Yatsura poster

Urusei Yatsura

Season 1

1981 · 218 episodes

Episodes