actors: Riku Takahashi