Up-and-coming avant-garde filmmaker Aya Kawazoe's "Humongous!" has won a spot in the short film section of the 2020 Cannes Film Festival's International Critics' Week for edgy films. [Read More]

No reproduction or republication without written permission.