New cyberpunk maid cafe opens in Akihabara, Tokyo

Japanese maids in thigh-high stockings are ready to take you to the year 2045.

Read More