A two-piece band who emerged from the highest mountains of the Ruckooloo planet (Santiago, Chile).
Biography text from Last.fm, available under CC BY-SA.