I understand getting upset about the spelling of characters names, but "otamegane"?
The word has plenty of English analogs (four-eyed freak, four-eyed nerd, glasses dork, etc), and leaving it untranslated is on par with leaving "nakama" and "gomenasai" untranslated.