A cat performs a satanic ritual to dominate the world.
No streaming info available.
Verdict: Unknown
> Adrian G. De La Pena (Director)
> Hernan Moreno (First Assistant Director)
> Adrian G. De La Pena (Writer)