It looks like a high tech sex toy from 2005. Or something.