I got those screenshots from here: http://fappingclub.com/v4ONF
Doesn't have much info on it though. The title that they have it under is "Taste...Touch...Tickle" but I don't think that's the original title; couldn't find that many videos by that name.