Shiho Okouchi

Born: None


Placeholder

Drop Out: Supple Female Leopard

as uncredited
Released: 1992-02-21

A story about a female hitman, Lisa Yajima, who carries out an assassination at the command of...

Movie page