actors: Kenji Takahashi