Maru Moriizumi is known for Big Bad Mama-San: Dekotora 1 (2008) and Shimokita Slowlife (2009).
No data