Cameltoe nymph of the forest