Yellow-spotted keelback snake (Xenochrophis sanctijohanis). Xenochrophis is a genus of colubrid snakes endemic to Asia. They are #97506918
Description
Yellow-spotted keelback snake (Xenochrophis sanctijohanis). Xenochrophis is a genus of colubrid snakes endemic to Asia. They are commonly referred to as painted keelbacks.