This poster shows the messenger substance TNF-alpha. The messenger substance is responsible for our blushing when we feel shame.
The 3D-Model on this poster is made by VFX and animation- artist Patrick Van Den Akker.