Cleopatra Animated Movie 1970 on April 27, 2021 1970 anime cleopatra +0 movie 1970 anime cleopatra movie