can anyone tell me wtf this is, its starting to freak people out.

on new years after humping a fat french women with a beard i was walkin out of her flat saw this on next doors door and took it.

and ye i think its blood.