Holy Mother
- Runtime
- 24m
- Air Date
- Aired Jul 24, 2004
With the help of Rose, the Holy Mother, Scar instructs the inhabitants of Liore not to provoke violence as they lure the military into town.
Holy Mother
With the help of Rose, the Holy Mother, Scar instructs the inhabitants of Liore not to provoke violence as they lure the military into town.