I often heard this phrase from anime, which in literal English translation means "Who are you?"
Shouldn't it be "What are you?" since a person is asking another person, like are you a creature or something instead of who are you, it just sounded weird. Somebody please enlighten me.