STORYCAST & CREWCastRuri TachibanaINFORMATIONProduction CompaniesAliceProduction CountriesJapanLANGUAGESJapanese