Star: Riku Takahashi