Night of Temacu's Living Doll

Night of Temacu's Living Doll is a The New Adventures of Lara Laramie episode.