>>5920682pretty much the only notable difference is the color of blue plastic on him.
Takara is darker, hasbro is more vivid.
And roller is blue on the hasbro version and silver in the takara version
The eyes are also slightly better on the Hasbro version
Honestly the differences on him are so negligible that you can just pick either or for whatever stupid reason you can think of.
Like, I bought the Takara version of him because I like lining my walls with boxes and I think Takara MP boxes look nicer than Hasbro MP boxes.