a japanese rat snake 2018

青大将(アオダイショウ)