This is a Britpop track recorded by the artist °°...Meg@noidi...°°. The song Leo Babbeo was originally composed by C. Tonzar.