Rena Otomo is an actress, known for Maids of Passion (1995), Sex and Curse (1992) and Ladies Killer (1992).
No data