Shared by KEFFUNGE on April 9, 2015

Looks to me like some sort of witch-craft-demon-sacrifice-dark-lord-hell ritual… :>>>>

Image Geolocation

*