REVIEW: Raya and the Last Dragon
Raya and the Last Dragon is the 59th Walt Disney Animated feature film to be released, and the first animated film to be released in 2021; the film’s release was simultaneously on Disney+ with their Premier Access and will become free to subscribers on June 4. In the mystical world of Kumandra the lands are…