>>/936829/
I submitted it a couple of days ago, so I'd say it's a human of some sort.