Always keen to add a twist or two to these ‘set in Japan’ reviews here is the first  review of an animated movie. My sister told me at Christmas that ‘ 479 more words