The company has 4 employees
Tsunami XR: Contact Details and Business Profile
Not as large as you think
And yes I stand behind
my opinion, I have a feeling there was no sale at all and this is a ruse by both parties involved. They bought a domain, never put it to use, it's one ninth their annual market cap and they have to pay it off somehow.