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