Hina Kuluua

Hina Kuluua, the Goddess of Rain, is one of the Tiki Goddesses in the pre-show of Walt Disney's Enchanted Tiki Room.