Can someone tell me about these? They look so cool!
My guess this figure was made in Mexico I have never seen this particular Trap Jaw though, pretty cool
Knowledge is power, arm yourself
My feedback ,cool people I've dealt with