Terra LivingSep 26, 20221 minMossu - TerraLiving's Mascot CharacterFor years, Mossu has served as the official mascot for TerraLiving, now thriving in its hand-drawn and digital form in the Terraverse....