This is a Britpop track recorded by the artist Secret. The song My Name is Helena was originally composed by H. Carlisle.