Server
4K Server
Urusei Yatsura

Urusei Yatsura

The series begins when aliens from the planet Oniboshi invade Earth. They agree to leave only if Earth's champion can defeat the Oni champion in a game of tag within a ten-day time limit. ...

Episode: eps

Duration: 23 min

Release: 1981

IMDb: 7.5