St. Sebastian

Survivors in post apocalyptic Russia after nuclear war.