Came off of a 2022 or 2023 ninja 400 I believe, was on for maybe a couple hundred miles then removed. All connections in tact with turn signals, license plate light and reflectors.