Cast: Hidehisa Ebata