a green and blue angel with long hair