Lucys Lair

Lucys lair is a location in the super zissou franchise. Not much is known about its appearance, but it was where lucys mech was built.