An embarrassed viper gets a kiss from a little ant! :)
Viper aspis francisciredi - Vipera aspis francisciredi - Central Italian aspis