Had to get this when I saw it
What is this XD and can I buy it too?
Yea! It’s a sticker from Meow Wolf in Denver. 100% worth visiting.
We got ours at Meow Wolf Denver