Troll Tartare

Source
This item is sold by on Darkmoon Island during the Darkmoon Faire for.

Trivia
This may be made of trolls.