International Stuttgart Festival of Animated Film concludes six-day virtual event that provided a global audience with live streaming access to more than 400 shorts and features; entire ITFS media library will stay available to accredited users until May 16, 2021.