Cursed Festival of the Giant God! Release : December 10, 2002 Runtime Epiosde : 25 minutes Rating : 0.00