Located in central Osaka, the stylish shopping center is rife with opportunities for small adventures