City leviathan

I’m not entirely sure what to call this creature. I’d imagined it to be a bit like Philip Reeve’s traction cities, just as giant monsters.