actors: Haruki Sato