This domain has recently been registered with Namecheap.
oppa-muucyo.com