STORYCAST & CREWCastKaren KaedeINFORMATIONProduction CompaniesREbeccaProduction CountriesJapanLANGUAGESJapanese