Lost in a tropical paradise, condemned to a primitive lifestyle not unlike her ancestors, the Shell Lady has learned to survive on her own.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…