Omenrosa

Omenrosa is a contestant from Survivor: Ghost Island.