Your moment of Zen, Takahashi Hiroaki