Translation: Danger Mouse And Sparklehorse. Insane Lullaby.
Translation: Sparklehorse. Insane Lullaby.