I'm stumped. It looks like some sort of racer/coachwhip to me, with the large scales, super-slender body and lovely stripes...but I can't find anything that looks quite like that, with those striking colors and facial patterns.

Any idea on where they are found in the wild?