Hate to break it to ya Mo, but right now your demon seed is roasting on a spit in Hell.
Yes. Here's hoping that dear old dad joins him real soon.