Tag: Makoto Shinkai
News
Dudok de Wit and Studio Ghibli's animated film entitled "The Red Turtle" received the Best Animated Feature - Independent Award during the 44th Annual Annie Awards along with other famous animations.
most read