Planning a trip to Osaka, Japan? From the neon lights of Dotonbori to Osaka Castle and Universal St · Forty Pirates