The Angel

Trot up to Cardinal Tower at the heart of the Forest of Fallen Giants fortress and we come upon a striking statue enshrined within. The figure appears to be a holy woman — her dress and pose resembling depictions of the Virgin Mary — and exudes warmth, seeming inviting and motherly. Who is she, and […]