Stop in for a cup of coffee

I wouldn't mind just knowing what the hell it is!!
I think he's building a frakenstein in the basement! lol