Steamy garage encounter with a seductive Japanese model and eager mechanics.