This is a total scam
This is a total scam. The items displayed on their website are 3D figurines. What you receive is a flat piece of acrylic with stickers on them. They are impossible to deal with it. This company is in China and does not care that they are ripping people off.
