For centuries , Britain was supernaturally shielded by the magic crown in Jack the Giant Slayer .
As time passes , the historical account of their deeds fades out as a legend , then as a mere faity tale ; at the same time , however , the magic crown is crafted into St Edward 's Crown and is secured in the Tower of London , while it is hinted the artifact has granted Britain , heirress of Cloister , supernatural protection over the centuries.