Little Tin God
- Episode aired Nov 18, 1996
- TV-14
- 49m
Immortal Larca is killing young people who will turn Immortal, then making them believe he is God and has raised them from the dead to defeat his enemy Satan, aka Duncan.Immortal Larca is killing young people who will turn Immortal, then making them believe he is God and has raised them from the dead to defeat his enemy Satan, aka Duncan.Immortal Larca is killing young people who will turn Immortal, then making them believe he is God and has raised them from the dead to defeat his enemy Satan, aka Duncan.