haikugirl.me
Japan Matsuri 2015
Last weekend I went to London for the annual Japan Matsuri in Trafalgar Square. The Japan Matsuri is now in its 7th year, and I have to say it wasn’t one of the best years I’ve experien…