Maiden Cheena

Queen of Monster Island, a children's inflatable pool toy that was washed up onto the island some time ago. Her name comes from the Made in China label imprinted on her rubber back.