where is this music group based whose work has the title meaning `` moonface ? `` ?
miami , florida