Japan Today News
The Cannes Film Festival is not a place that’s conducive to taking your time. Festivalgoers rush frantically between screenings. The protocol department enforces precisely timed red carpet premieres.…
Go to News Site