Wen-Xi Chen is a digital illustrator based in Shanghai, China. Wen- Xi Chen paints tragedies in the dead of night to the sweet sound of Opeth and currently spends her daylight hours working as creative manager in a Shanghai based… Continue Reading →
Danu, Anu, or Dana, is the ancient Mother Goddess of Ireland. The Welsh Don is her equivalent. She is the Goddess worshipped by the sidhe race the Tuatha de Dannan. Some believe that the Moon Goddess Diana derived from the Great Danu.