Sci Fi, Drama TBD Posted by Yixuan Huang Movie Review Coming Soon…. Share: Previous Star Blazers: Space Battl … Next Eiga Sumikkogurashi: Aoi …