medieval city on the back of a giant guillermo del toro style