Japan-famous pedestrian crossing at Shibuya Subway Station from the meeting place of fashionistas : Hachi Statue (of a loyal dog waiting for his owner during war time Japan) it […]