Weird Stuff….

And then this guys shows up on my doorstep . . .