Umeda Japan

34.698921, 135.496323