A young man takes in an alien princess, and the two have various adventures on Earth, while falling in love.
Watch show on:
Change country
Filter