Reinforcing their ongoing partnership, Swatch and Mika have released a brand new Swatch Art Special: MUMU-CUCURRUCUCU (SUOZ210)