FANDOM


The demons are primary antagonists from the Amityville Horror franchise.

GalleryEdit