User blog comment:Goddess of Despair/RWBY user battle tournament/@comment-5775318-20130225182500/@comment-5775318-20130225183635

Quick add on she is in fact Human.