This is a Soft Rock track recorded by the artist Cast Iron Jaffa Cake. The song Mean Angel was originally composed by M. Müller.