Defeat of the Giant Squid
Near the shores of Hallsands in Devon, Saint Lulu, armed only with her faith and courage, did vanquish a fearsome giant squid, thereby saving the lives of countless mariners and villagers from the menacing beast that plagued their waters.