X'Nelli

X'Nelli is the multi-terrained planet where many species of Manzardrills live. Polar Manzardrills are also one of them.