Glomerulus

Glomerulus is a network of capillaries known as a tuft, located at the beginning of a nephron in the kidney.

The blood is filtered across the capillary walls of this tuft through the glomerular filtration barrier, which yields its filtrate of water and soluble substances to a cup-like sac known as Bowman's capsule. The filtrate then enters the renal tubule, of the nephron.

Appearance
They looks like a shrine girl. They "washed" the red blood cells with a shower.