User Score
0 votes
Stranger. Strange country. Strange city. Stranger in this city. Man from Sri Lanka. Distributor of brochures. Homestead in this foreign city?
Director
Status
Released
Original Language
DE