Masaomi Ueda is known for The Outrage (2010), Shimokita Slowlife (2009) and Big Bad Mama-San: Dekotora 1 (2008).
No data