Island under a glowing cloud