Posted on April 15, 2013January 3, 2017 by umilopiHappy Trainspotting in Nippori Hayabusa & Japan Red!