Self-pleasure meets selfies for ultimate arousal