What the hell is this thing???
I have no idea. Neither does Tim over at Hero Press. But if you do it could be worth something.
Worth a copy of Icons or "'With Great Power...' The Stan Lee Story".
He is sponsoring a contest to name and flesh out this monster as part of his 6th anniversary of blogging.
So go over there and ... dare I say it...give him a hand!