Is Beetlejuice still alive? I fucking love that guy