"NovaSquirrel" (actual name Nova E. Storm), is a neon green, platformer video game princess squirrel.
See ToasterWiki for character details.
"NovaSquirrel" (actual name Nova E. Storm), is a neon green, platformer video game princess squirrel.
See ToasterWiki for character details.