Japanese name: aodaishou, アオダイショウ, 青大将. Over 1 mt. long. Slowly climbing down a metal fence.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy