Japanese actor Shota Sometani in a still from Legend of the Demon Cat, directed by Chen Kaige. Photo: courtesy of TIFF
Japanese actor Shota Sometani in a still from Legend of the Demon Cat, directed by Chen Kaige. Photo: courtesy of TIFF
READ FULL ARTICLE