not_yourtoy JackHammer85 is sex better?