Apparently it's a masturbation simulator.
culturegames
  2010-06-13 14:56 Z