Two animals with very strange jaws. How do you think they feed?...