Desde que surgió en 2004, han publicado tres discos, Dressin 'the Puppet (2006), Black Lolita + Watermelon Man (2007) y Play it agaian (2008).
2004an sortu zenetik hiru bilduma kaleratu ditu, Dressin 'the Puppet (2006), Black Lolita + Watermelon Man (2007) eta Play it agaian (2008).