Well, today I just happened to have played with my recent purchase and I noticed something on the inside of the cab parts that are the shoulders... Now, the one who sold me (a member on this board...) this told me it's a Takara Galaxy Force Convoy. So I thought "Yay, superior Japanese Plastic Optimus Prime goodness!". Yeah, I'm weird. Anyways... I found these words: (copyright symbol) 2004 HASBRO INC. (copyright symbol) TAKARA 2004 MADE IN CHINA If this was a Takara version, wouldn't that be in Japanese... and have no mention at ALL of Hasbro?