Megumi Eda is known for Under Spanish Skies (2022), Wind and Tree (2011) and Salt Water (2017).
No data