No matter where you go in Japan, the past and present are encountered constantly in ways unexpected to foreigners. Nowhere is this clearer...
Director Hirokazu Kore-eda's film, Shoplifters (Manbiki Kazoku) won the Palme d'Or—the highest prize awarded—at the 2018 Cannes Film Festival held recently. This brilliant...