Yoju Matsubayashi is known for 311 (2011), The Horses of Fukushima (2013) and Okinawa/Santos (2020).
No data