A sickly-sweet stop-motion animation 13 years in the making, Blood Tea and Red String is a genuine piece of outsider art. In the film’s anthropomorphic world, the bitchily aristocratic White Mice ...