A 24-hour internet cafe in Shinjuku.

Other Shinjuku Attractions