Angel Spirit

Angel Spirit :: ROMCodex.com

The ornamental mask is said to be worn by the goddess.