Spirited Away

Remember the Movie from Ghibli Spirited Away? well, it’s in Jiufen, Taiwan.

 

 

Advertisements