Updates Ryo Hirakawa

3639737