Mamushi-Viper
This baby viper was 30cm long.
You can tell it is a Mamushi-viper by the round-check patterns or zeni-gata in Japanese.
Looking from the top the strips go 90degrees to the body length
This adult, 1metre long was resting in shallow water
The movement is amazing!!!
Just look at this one climb an 80deg inclined wall !!!