Magog

Magog was a legendary giant revered in the city of London in England. In London, effigies have been constructed to the giants Gog and Magog.