by tupungato
OSAKA, JAPAN - APRIL 24: Shoppers walk along Shinsaibashi arcade on April 24, 2012 in Osaka, Japan. According to Tripadvisor, it is currently among top 10 worth visiting in Osaka.