Embedded Player Miike Snow is a band, not a person. Before its eponymous debut album came out in May, the band's identity was shrouded in mystery. Thanks to several promotional singles and remixes, Miike Snow caught fire in the blogosphere. The group combines sleek, modern production with touches of retro sound.