Tura Satana Japan Best movies: Irma la Douce (1963) The Haunted World of El Superbeasto (2009) Who's Been Sleeping in My Bed? (1963)