Celebrating its 10th anniversary, Scotland Loves Anime returns with a new line-up of films revealed for the Glasgow and Edinburgh locations. Continue reading...