Fowlea punctulata

Fowlea punctulata is a species of snake found in East India, Myanmar, and Thailand (Mae Hong Son Province).