Ride Your Wave Wins Best Animated Film at Shanghai International Film Festival
Masaaki Yuasa’s latest, Ride Your Wave, is riding high with a win at the Shanghai International Film Festival. The film was awarded the festival’s Golden Goblet Award for Best Animated Film June 24. The festival’s jury praised the film for its “excellent balance of animation, color …Read more »