STORYCAST & CREWCastRuri TachibanaINFORMATIONProduction CompaniesFitchProduction CountriesJapanLANGUAGESJapanese