Star: Rion Takahashi