What in the flying fuck is that? A miniature anteater or a huge clit hood?

What in the flying fuck is that? A miniature anteater or a huge clit hood?