This Is DÚBH

Shanghai Taxi Drive (Love Affair)