Ghibli Papercraft Studio Ghibli Spirited Away Strange town 3 Papercraft Kit 1 150

Ghibli Papercraft Studio Ghibli Spirited Away Strange town 3 Papercraft Kit 1 150