the beauty of the island of senua that makes exotic