Lost in cyberspace in Japan