Just found this on another website:
"For the bike nerds out there its an Strange Alpine 160, which is Orange Alpine 160 prototype (Orange prototypes go by the name of ‘Strange’). Fact fans – If you look on alot of their frames you can see a Strange Technology sticker hinting to their heritage!"