Kupffer Cell

Kupffer cells (also known as Stellate macrophages and Kupffer-Browicz cells) are specialized macrophages located in the liver, lining the walls of the sinusoids. They form part of the mononuclear phagocyte system.

Appearance
She wore a middle-east style clothing. Probably like a Tawaif.