Hiroaki Takahashi is a person.