More Than Just Strange Costumes: Exploring Tokyo’s Yoyogi ParkBy News Team01/09/20100 Snuggled into Japan’s fashion capital in Harajuku is Yoyogi Park – a large relaxation area offering all a tired traveller…