I didn't put those ads on it, that is the default page for the registrar. The domain name was dropped recently and I registered it. The creation date was 2003 before I picked it up.
Diablo has a dictionary definition of "devil", in what ways can it lead to trouble?