Naohito Takahashi — Japanese animator