Makes me queasy to upload without an artist tag, but no one seems to know where this image originally came from (supposedly someone named HXT who I can't find a profile page for).
Makes me queasy to upload without an artist tag, but no one seems to know where this image originally came from (supposedly someone named HXT who I can't find a profile page for).
I don't think we'll ever find the source. Some say, it's a gift from god himself.