>>103622655
Masturbatory Rotating Instrument?