still frame from 1990s independent European animated film