In some of the comments I cannot find again for the life of me, someone commented that Steph said Shoma was working or in the process of getting his work visa to go to Switzerland.
Did anyone else see/hear that? Cool if true!!
Probably this tweet? https://twitter.com/QuadAxel3Toe/status/1272595507601424385?s=19
The source is Stéphane's interview in the IFS Magazine. Fingers crossed he'll be able to return soon!