10 Oscar Injustices of 2017

1. Your Name Your Name has now the distinction to be the highest grossing anime film in history, suppressing the old record set by Spirited Away (2001). Makoto Shinkai has crafted something unique, emotional and memorable. The story of two teenagers swapping bodies randomly at night has everything which any anime could desire to have:…