Compare at $24.00
It's Princess Peach from the Mushroom Kingdom! This super cute plush has an embroidered face and a shiny gold crown.
Measures 10" tall.
Official Nintendo item, imported from Japan.