Search for "Rena Uchimura"
in
Nuns That Bite (1977)
Honor of Japan (1977)