japanese creme de la creme flim strangling