Now Watching
Gang 2
Odaiba, on the Tokyo Bay waterfront. Now a major Tokyo tourist attraction, lined with a giant Ferris wheel, broadcasting stations and massive shopping centres. In Odaiba, a series of disappearances involving young women …