Dragon Snake: one of nature’s weirdos…

Dragon Snake

You may also have heard of it as the Javan Mud Snake, Rough-backed Leaf Litter Snake or Javan Tubercle Snake. Whatever you call it, the Dragon Snake (Xenodermus javanicus) is one of the most unique, and cryptic, ophidian species on the planet. Let’s take a look…