St. Sebastian (Original) / St. Sebastian (US)
Survivors in post apocalyptic Russia after nuclear war.
Info mistake?