This source failed to load.
Playback Blocked
This video can't play inside a restricted embed. Watch it directly instead.
Watch here →
Leaning on the tree
An apocalyptic sound of roaring machines incessantly intrudes into the habitats of man and nature. Barren landscapes and deserted villages linger in hypnotic restlessness. A self-destructive system meets resistance.