Yeah...I kind of wish I watched Twin Peaks now, just so knew what the hell was going on here. Strange pictures from the man (I'm assuming) behind strangertimes. Thanks for submitting your interpretation!
And for today:
I rather like this one, despite the ink running off the top.