INROT

Inrot

Inrot, Espoo, Finland.

Lashing strikes of paradoxical existential questions, like a repeating pounding of a whip, tearing the flesh from humanity until its rotten core drowns in its own blood.

Everything is excuses. Nothing is the truth.