Emily Crane Terrifier Wiki Fandom(02) Save Image Image gallery: Is Victoria Tara's Sister in Terrifier? Unpacking Their Sibling Connection