The Tiny Owner of the Red Jungle

Name: Moscutter Queen Lair Location: Green Despair