Do Trolls have an organ that's like a heart?

I’m sure they do.

~Mod T