"Do I look human?"
Uh? Yes? In fact I'd have to stretch my imagination quite far to see you has anything else?
The Japanese are weird. So often they just throw a animal headband on a person and call them a monster of some kind. But no matter how hard I try I just cant see a girl wearing a cat ear headband that doesn't even match her own heir color has anything other than a human idiot.
If it's not a human then it shouldn't look like one.