Takeshi Haijima

Takeshi Haijima ( たけし, Haijima Takeshi) is a classmate of Mahiro Oyama. He is voiced by Fumiko Uchumura in the anime series.

Etymology

 * The name Takeshi means "milliary" and "warrior" (たけし) (takeshi).
 * The name Haijima means "worship" (拝) (hai) and "island" (島) (jima).