From a land down under, Sydney band I Know Leopard have a debut EP coming soon, entitled “Illumina”. Recently released was this song, “Embers”. Seems like it’d be more likely they know kangaroos than leopards though. Find out; ask them. Stalk the band and their good style right here.