What creature does this natsy mouth full of teeth belong to?

© BAD-travels.com