New Faction for Atomic Robo

The Spider is a group connected to ODESSA or, “Organisation der Ehemaligen SS–Angehörigen” (Organization of Former SS Members) that has helped hundreds of SS members escape Germany in the hopes of setting up the infrastruture aroudn the world to bring about “The Fourth Reich.”