@Slipster17 The Wife has Japanese family and was told the word is ヴェルデ 'VERDE' but they don't know the brand or logo.
This is all I found, not matching:
It's not really needed, but I have the spare green billboard.... and I really want to know what it is, lol.
This is all I found, not matching:
It's not really needed, but I have the spare green billboard.... and I really want to know what it is, lol.