You could easily pass a whole day as a flaneur in Osaka's Tenjibashi-suji Shotengai, the longest shopping arcade in Japan. Unlike its southern counterpart, Shinsaibashi-suji, there is still room to breathe in Tenjinbashi-suji and it's not (yet) full of tourist-traps masquerading as historical shops.