The Party is Over, Tokyo Japan