This is a Progressive Metal track recorded by the artist The Blueberries. The song Watashi no tenshi was originally composed by N. Delville.