IFO logo

Shinsaibashi (Osaka) Grand Opening - The Opening