Rena Otomo: Rena Otomo. Actress: Maids of Passion. Rena Otomo is known for Maids of Passion (1995), The Pearl of Oriental (1992) and My Wife's Lover (1992).
Known For: Maids of Passion (Gambling Girl), The Pearl of Oriental (Actress), My Wife's Lover (Yvonne), Sweet Peach (Fang Ping Ping)