People living on a traditional Japanese rural island meet an alien and after a commotion over a machine she has, they find their right place.People living on a traditional Japanese rural island meet an alien and after a commotion over a machine she has, they find their right place.People living on a traditional Japanese rural island meet an alien and after a commotion over a machine she has, they find their right place.