This domain has recently been registered with Namecheap.
happy-people.net