Lemurian Hedgehog

Lemurian Hedgehog is a Species of Hedgehog in The Lemurian tropical savannas, humid grasslands, Jungles, Swamps, and forests.