Amphisbaena

An Amphisbaena is a flying snake with two legs and a head at both ends