This is a Speed Metal track recorded by the artist DEVIAKEN. The song Leeloo Song was originally composed by C. Toresson.