Super Mario Red Toad Mushroom 2011 Plush Soft Toy Nintendo 10".
Good Condition - some signs of wear.
Approx 10".