Budding Everliving Spore

Budding Everliving Spore is a bog beast located at in the Wailing Caverns during the Wailing Critters scenario.