actors: Ibu Hoshino