I got this pop from Japan today, I have been told it’s a sdcc one , someone also said a Walmart one? Any idea as it does have an Asian exclusive sticker Thanks in advance