Tupperware Microwave Steamer 3-piece Rice Vegetable Cooker Purple Teal 3220A
Not in perfect condition (see 3rd picture), but overall good condition.
eBay