View Full Cast Alice OzawaRena MurakamiSaya KobayashiHaruko KasaiMaki AoyamaKaori MiyataFukutenYûsuke MurakamiAtsushi TsudaHidehiko Miyata