Gogmagog


'Gogmagog'. An ancient tale, the hero fights the giant Gogmagog and helps found Britain, with London as its capital. Inspired by bronze age artifacts found in the Thames.