Actors: Takuya Eguchi