Pharyngula

i-878b90062fd0bbfa42e18a346944da70-caecilians.jpeg

(via NatGeo)

(Also on FtB)