Marsha Mellow

Marsha Mellow is a Limited Edition Shopkin from Season Two. There are only 100 of her made.