Is this an new form of interactive from the Sex Museum in Amsterdam?

Robert Swieca
Powerhouse Museum
[log in to unmask]