nippon-com

The Red Turtle (2016), Studio Ghibli’s latest creation, is the first full-length animated film by director Michael Dudok de Wit.