Red Broodling

Red Broodlings are spider demons located on Mardum.