Urusei Yatsura
Season 7
Ep 23. Space Survival! They are the Eaters
- August 7, 1985
On a spaceship near Earth, an alien is cleaning a special food bowl and drops it.
On a spaceship near Earth, an alien is cleaning a special food bowl and drops it.