This sci-fi time-traveling comedy takes place in Japan's most exclusive town, Ginza. Amidst high-end boutiques, bars and sushi restaurants, who will end up in what kind of when?.
Recently viewed
Please enable browser cookies to use this feature. Learn more.