Deep within the frozen Alaskan wilderness, a mysterious cult chants before a sold gold Virgin Mary idol. The high priest prophesizes the coming of the great demon who will steal their sacred artifact. Elsewhere, Lupin and Fujiko are escaping a fleet of police officers. Without …
read more