

SUB 2525
Star Driver
TV25mFinishedFall 2010
To the south of Japan, there lies a lush green island called Southern Cross Isle. One night, a boy by the name of Takuto Tsunashi washes up on the shore of the island. Having swum from the mainland alone and without any possessions, he enro...
Share Anime
to your friends

























