The Queen Spider
Season 6 E 8 • 07/03/2002

In a rage, Priest Maxi rips the Holy Document of Vatican Law when the Queen Spider refuses to amend it. This causes the Vatican to collapse.

Watch Random Episode