Lily Franky, born in Fukuoka Prefecture in 1963, gained high acclaim both domestically and internationally for his leading role in the film “Shoplifters,” which won the Palme d’Or award in 2018. His latest film, “Cottontail,” a Japanese-British co-production, was released on March 1st.
Share on SNS