The Weeping Mother

The Weeping Mother is a small mountain with a large face carved init that has waterfalls running from each of its eyes. It is said to be the mother of all the Titans and was made to watch their destruction at the hands of Sysaphons.

The Weeping Mother

The Crystal Kings geoff_diederich geoff_diederich