Zamenis longissimus

Aesculapian Snake