Looks like an alien. Probably is an alien.
The interesting question is: who really owns these companies?
It is highly unlikely that the supposed founders own anything like the stock that’s publicly reported. Must make doing taxes and SEC compliance challenging…