The puzzles are in storage at my Dad's, I'll check 'em next weekend.
wasn't the red footed Optimus Prime a MB item?
According to Wikipedia Hasbro owns MB (acquired in 1984). Why would Hasbo need to put the MB logo on Transformers instead of their own logo?