Why Was ‘Your Name’ Producer Koichiro Ito Arrested? The Controversy and Accusation, Explained Read more