Just to answer my own question, I actually found the plans for this model:
http://www.landships.info/landships/models.html#file:///C:/Users/cleve/Downloads/Somua_Naval_Armoured_Bus_1_72_Ghost_Bus.pdf
The writing means "Ghost Ship", which i suppose is somewhat fitting.