We know as much as you do. They say they are from Adelaide -- but they sing in Japanese? They make progressive power pop that runs on classical gas, but the vocals are sung with an intensity bordering on hysteria. Today's conceptual art or tomorrow's Top-40? You decide.