Amphisbaena

The amphisbaena is a giant serpent with a head at each end.