Hordak & Imp - Masters of the Universe Statue! Iron Studios 1/10 Scale Collectible ShowcaseRadd Titan#Hordak & Imp Statue#Masters of the Universe#Iron Studios#Unboxing#Review 2024.02.04 843870Radd Titan225,000