Super73 took the C1X concept ebike and transformed it into a scrambler and café racer concept for EICMA 2023. The El Jefe Scrambler and Super Le Pew café racer use the same motor, battery, and basic proportions of the original, but see a significant overhaul in the visual department.
“Squid” refers to people who blast down the highway on sportbikes while wearing their favorite protective gear: shorts, sandals, sunglasses. Maybe a t shirt if they are feeling fancy.