isla moon fingers stranger in car