Intense finger fucking.