make a Poster for a disney pixar movie named FiFo with a picture of Fidel Castro in Havana | Anything | Publicly generated with Free AI Art Generator on Saturday 14th of October 2023 at 08:59:16 PM