Cast: Takasugi Mahiro