actors: Tomoyuki Higuchi