Iroha Okuda is known for Garo: Makai no Hana (2014), Naru yô ni Naru sa (2013) and Neco-Ban: Cats in Your Life (2011).
Garo: Makai no Hana
Princess Go
Naru yô ni Naru sa
Neco-Ban: Cats in Your Life
No data