I found an old work acquaintance on the -People you will meet in hell- web site. Coerced his wife to... with their five year old son. Dad died of “cancer” at an early age and she's in prison on a life term after a garbage man found the video tape of the abuse she tossed out. In court the son said he had no memory.
Leonard “Buddy” Lumadue was the demon's name.