Harajuku, Japan Takeshita street in Harajuku, Japan is by far one of the highlights of my trip. Located roughly between Shinjuju and… Continue Reading