CRETE: The Triumphant Demian

"The triumphant Demian" is one of the 3 statues you can place on your island once a specific achievement is unlocked. Is there a better way of showing off your skills with friends than a massive monument in the central…