NO! absolutely not, that is just far to disturbing. That creepy Casper looking shit up there, That’s a phone. Apparently people are so god damn lonely in Japan that they…
Get every new post delivered to your Inbox.
Join 337 other followers