Some sketchy wiring on my Plymouth Duster

Is it me or does the starter relay not belong there as well?