in

A young boa constrictor still in its amniotic sac — overwhelming

A young boa constrictor still in its amniotic sac

A young boa constrictor still in its amniotic sac — impressive