If you can’t wait for official Pokemon Sun and Moon merch, you might want to check out the adorable fan-made plushies of two new Pokemon – Litten and Mimikyu – in the video below:
If you can’t wait for official Pokemon Sun and Moon merch, you might want to check out the adorable fan-made plushies of two new Pokemon – Litten and Mimikyu – in the video below: