Did you find out much more about this bike? I just acquired a VERY similar model, but with a purple fade paint job and ridid fork. I work at a bike shop in Switzerland, so I'm quite used to seeing these bikes from the Swiss Canyon brand, which existed well before the online German brand (the 2 companies went to court many times between 2010-'20 concerning what branding Canyon Germany are allowed to use when selling their bikes to Swiss customers). However, I've never seen a carbon frame from Swiss Canyon - the lugs make it look like it could be carbon, but the weave is unlike anything else. You mentioned it might be a kevlar mix. Any more info? I'm also going to contact a couple of local friends who might know more.