a cartoon building with tentacles and a ladder