on August 26, 1997 Hideous! Dr. Lorca, an eccentric collector of biological oddities – has just “acquired” his greatest specimen:… on August 26, 1997