The dragon snake (Xenodermus javanicus) is an elusive creature. Native to Southeast Asia, these snakes have distinctive rough, keeled scales and an almost mythical appearance, reminiscent of dragons.
Results that may be inaccessible to you are currently showing.