This domain has recently been registered with Namecheap.
oppa888bet.com