Scarlet's Game Room
Doctor Jackall is a level 6 Ice Boss that can be found inside Royal Airship in Barkingham Palace, Marleybone. Doctor Jackall is a big fat cheater!
You are out of Tin, Spider Silk, Pyrite, Nickel, Mote of Beauty, Leather Straps, Iron, Ectoplasm, Copper, and Bone. You might want to hunt this creature.