The Worst Is Yet To Come, Shibuya, Japan July 09, 2013 A little piece of Upper Hutt lands in Shibuya, Japan.