A new mecha mecca is coming to Shibuya. The most famous landmarks in Shibuya have long been the statue of faithful dog Hachiko and the gigantic Shibuya Scramble crosswalk. But the downtown Tokyo neighborhood is a place where there’s always space for new trends, and recently there’s another must-visit spot for many travelers. The Shibuya […]