Krispy Kreme doughnuts are pretty delicious, but Pokémon Krispy Kreme doughnuts are on an entirely different level of yumminess - as South Korean fans are discovering.
They've been graced with a new range of doughnuts based on the famous monster-catching franchise, including a Squirtle, Pikachu and Pokéball. It's possible to buy these sweet treats individually or as part of a stomach-expanding "Pokémon Dozen" for 15,000 Won (around $16.30).
Since the range launched, Korean fans have been predictably posting images on social media to make us all jealous:
Hopefully these will make their way to the west so we can consume loads of them and feel a bit ill afterwards.