Beautiful, interesting, incredible cinema.
The Nohara family all travel aboard the UFO to the “Himawari planet” on a mysterious and important mission that affects Earth, and may decide the fate of peace across the entire universe.