Station Posted on July 16, 2013 • No Comments A recreation of the train station structure from Studio Ghibli’s ‘Spirited Away’. Read More