Lachesis melanocephala

Black-headed Bushmaster