
Showdown At Tennozu Isle
Loading player...
Note: If a source doesn't work, try switching to a different one. Some sources may have ads or pop-ups - we recommend using an ad blocker for the best experience.
A giant robot emerges from the ocean and stomps through Tokyo. While the army prepares to fight it, three sisters with a mysterious connection to it go about their daily lives.