Travel Osaka Castle and Japan’s longest shopping street: A one-day tour of Osaka, Japan August 14, 2025