Ivy Snow goes on a hiking adventure added to couldn't resist to play with herself