Nana Mizoguchi is known for Shoplifters (2018), Ai-naki mori de sakebe (2019) and The Forest of Love: Deep Cut (2020).