Masters of the Universe Masterverse Leech Action Figure – Princess of Power
🔹 Series: Masterverse – Princess of Power. A rare and striking villain from the Horde – great for collectors or fans of the She-Ra universe. • Open-mouth head sculpt (attached). • Horde-style red claw/weapon arm.