Scratches on paper, traces of life, seemingly useless but still shed light.
March 25, 2020
Released
Scar
4min
—
No Language