Posted 1 year ago
My grandson got this for his birthday and we have spent hours online trying to find out who he is! Please help! On one foot is Marvel 2014. Hasbro SA. The other foot says made in China C-1001D. On the back of his leg are the numbers #C062063301.