localgirlforeignland.com
Introducing… Marimo, Japan
These cuddly, fluffy things are real and all naturally found in Akan Lake of Hokkaido, Japan! They looked soooo squishy :D They’re alive! Well, a spiritual moss ball?