The serpents riverdale jacket has become one of the most recognizable pieces of television-inspired fashion in recent years. Originating from…