Freakazoid! S1 Ep12 – House of Freakazoid-Sewer or Later