Caretaker meme By deleted_d98bbc189cf2023-05-16 20:00 88% (564) CaretakerQueen CleopatraNetflixUnanimously HatedCleopatra Netflix