Actor Kenzo Ogiwara 011200 Filmography FILMOGRAPHY Watch LaterAdded 4.7 1980sAsian EroticaJapan Female Leopard (1985) 91.4K340