I was thinking it looks like one of those DC Direct 13" figures from 15 years ago. Now I have to decide if I want to eat the $48 deposit or pay $300 to be disappointed with it.
I ordered 2 of the same by mistake and asked if I could cancel and use the NRD towards a new figure but was told no. I mean I'm not mad because it was my error and I completely understand the deposit is non-refundable, but strange how it doesn't work for everyone.
If it's spam it should be pretty obvious, as they're typically so poorly made. I get them all the time. They don't even put any effort into them to make them look official.