How Japan Mastered The Art Of Staying Alive

Walking the streets of the average Japanese town for the first time (as you’ll be doing on our Land Of The Rising Sun tour next year) – well, you may be struck by the old people. Hopefully not literally, but you never know, since it’s not an uncommon sight to see parks and pavements filled … Continue reading How Japan Mastered The Art Of Staying Alive