Limited quantities of the special edition Pokémon Oreo cookies hit the shelves on September 13th. There are 16 different designs, and even retailers don’t know which ones they’ll get.
Photo credit: apilarinos
It looks like you are not a member of VIP Club yet. Please fill out the form below to access the page and join the VIP Club