Actors: Yuya Hirose