Skip to playerSkip to main content
  • 5 years ago
From the rubble of the war-torn Iraqi city of Mosul, androids emerge here and there in a restaurant to serve their amused customers.

Category

🗞
News

Recommended