These little critters in Infinity Nikki help make some of the best outfits but they can slip right under your nose if you don ...
The location where you'll find Scarf Worms is one you won't visit until Chapter 3 at the earliest. However, you can head over ...