HomeAnime News Network - Article Ride Your Wave, Human Lost Films Win Awards at Fantasia Int'l Film Festival byadmin hg -July 26, 2019 0 Ride Your Wave wins Best Animated Feature, Human Lost gets Special Mention from Anime News Network - Article https://ift.tt/2MeJsE9 Tags Anime News Network - Article Facebook Twitter