I'm not quiet sure what some of you might be thinking when it comes to this picture. But I see a pre-match confrontation with Tommy Dreamer and what appears to look like some time of robot. Or for that matter a Zord from Power Rangers. I wonder what the finisher for the Zord is? Well....does it really matter?