The anime could never be released today: