unexplained-events

These eyelashes may seem like they are heavily mascara-ed, but they are actually made of fly legs. This controversial statement is the work of artist Jessica Harrison.

juicymixtape

xerneas

This is literally the most disgusting and unnecessary shit I’ve seen in my life!