UltraMan Ball Fountain Pen Pencil Tokyu Hands Shibuya Tokyo
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 is easy to get lost from all the neon signs and boutiques that pop-up side-by-side for ...Read More