Curse of Enchantia
     
solution by George K. Ison
solution by Philip M Reynolds
     

The Spoiler Centre