Japan 2015 – Shibuya! Boom!
Stepping off that express train and into what is undeniably the worlds biggest city was so awe-inspiring that I literally ceased to function for a few seconds. I stood on that platform as a torrent of stimulus pounded me from every direction. I think I was also having a surreal case of de ja vu as I…Read more