Barricade

Robert Main Version Reborn Universe

Robert, or Barricade, is an assassin working for Edward Allman.