Freakazoid! S2 Ep8 – Island of Dr. Mystico