When I saw the thumbnail my first thought was not a mech, but Mr. Toad (Wind in the Willows) on steroids. Then I saw the golfer and golf club in the enlarged image, and then I thought what if that was not a golf club but rather a remote control and the mech was controlling the golfer. Yea I know! But then I do have a sarcastic nature. It's quite and imaginative image.