Yudai Sato is known for Earthquake Bird (2019), 37 Seconds (2019) and Ikiru o tsutaeru (2009).
No data