Star: Kojiro Takahashi