Most terrifying and weird food diet of the animal kingdom

Bugs that drink bitter tears

Shrimp that eat eyes

Skuas eat terror vomit

Caecillians eat their mother's skin

Dracula ants eat up their own kids

Ground finch depend on fresh blood for protein

Beetles eat unborn snakes

Osedax worms eat whale bones (from inside)