It's still fresh in our memory, but have you heard of a certain internet cafe in Tokyo called "G"? T...