Unstoppable Positive MagazineReportageMay 7, 2014May 10, 2014 There is a small island of the coast of Nagasaki were time stands still. My desire was to pay respect to that which is no more; to that which is…