This domain has recently been registered with Namecheap.
ye-olde-owlbear.de