Moon Lessons for Faggots Lesson #26364:
Haruhiko is a male name because of the kanji "hiko" in the name, which is used for names for boys. Although Haruhi can be used for guys as well. I guess they wanted to make that distinction of Haruhiko from Haruhi. >>13463588
They exist in shounen too. See Hiei from Yu Yu Hakusho, Sasuke from Naruto, Uryuu Ishida from Bleach, blah blah blah.