We could not understand the location Sun Bowl Bldg B2fl 2-9-28 Nishi Shinsaibashi Chuo ku, Osaka, Gihu, Japan
Suggestions: