Nature Spirit

Nature Spirit is a character in Dungeon Defense.