We recently took a trip to Japan to take in the sights and sounds of the wonderful electrical videogame towns of Akihabara, Shibuya and Shinjuku for some much needed game-playing. Scope out what we saw.
Here's the sight that greets you as you walk out of Akiba's train station: French Maids, of course. They were promoting - what else - a French Maid cafe. The more you pay, the nicer the maids are to you. We'd rather subsidize our meals by letting them spit in our faces.