Desperately in need of some stranger’s hand in a desperate land

In "CE QUI SE PASSE", 24 FPS, MIND STORM, PROTEIFORM, SCREENS