The Red Turtle

Brandon Schreur April 6, 2018
0

The Oscar-nominated anime legend Isao Takahata, co-founder of Studio Ghibli alongside Hayao Miyazaki, died while in…