Search for "Takafumi Hoshikawa"
in
Excel Saga (TV Series) (1999)
Happy Lesson (2001)