Alexander Perrin

Interactive Media and Illustration

Station

A recreation of the train station structure from Studio Ghibli’s ‘Spirited Away’.

Read More