WebBrowser about 9 years ago I'm fairly sure it's a strap-on. If the tag ペニパン and it's related pictures are to be believed .