David - The Demonic Ghost Baby?