Movies
TV Shows
Actors
Shiho Okouchi
Oct 31, 1971 (53 years old) in Tokyo, Japan
Model and TV personality.
Known For
Drop Out: Supple Female Leopard
Credits
1992 ·
Drop Out: Supple Female Leopard
as Lisa Yajima