This is a Opera track recorded by the artist Through the Looking Glass. The song TLG was originally composed by R. Rousseau.