The Online Stuttgart International Festival of Animated Film presents its free live stream from May 5 - 10, 2020