By ItsQuarters
When a woman (Full service Futa) gets washed up on the shore of a strange island, she finds herself fighting for survival against the strange endemic life of this island. Reptiles the size of dogs, Iguana’s the size of elephants, and…A