Elisha

&nbsp Elisha is a contestant on Pop Tarts Survivor: Fugi Islands. She placed 9th.