This domain has recently been registered with Namecheap.

atlus-d-shop.com