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