Bloodbottler

&nbsp The Bloodbottler is one of the giants in The BFG (The Big Friendly Giant) is has a particularly delightful apetite of human blood...