Miller

Miller is a character from the movie Flora and Ulysses. Miller island animal control officer who had previously lost his job as a park rangerndue to a squirrel invasion. The movie released in 2021 and is available on Disney+.