The Artwar face peers through painted celluloid and a barrage of explosions and film noise.
January 2, 1993
Released
Kino Pulveriso
1min
—
No Language