IFTC Venue

Cerulean Tower Tokyu Hotel, Tokyo, Japan