120 Days spiller på Makuhari Messe International Convention Complex i Tokyo
Sted: Makuhari Messe International Convention Complex, Tokyo, Japan