Spider Queen

Spider Queen is a boss enemy in.