Japanese rat snake Elaphe climacophora The largest snake in mainland Japan. Endemic to Japan. It sometimes invades private homes because it prefers rats. It was once considered a guardian deity of houses. Stock Photo - Afloimages
The largest snake in mainland Japan. Endemic to Japan. It sometimes invades private homes because it prefers rats. It was once considered a guardian deity of houses.