actors: Hidetoshi Imura