Tomoko Ogawa is known for Tenshi ni misuterareta yoru (1999), Pray (2005) and The Enchantment (1989).
No data