Dept. of Questionable Scientific Pursuits Posted on August 3, 2007 by chet Scientists develop 12-headed jellyfish. D00D, we’re not sure 1-headed jellyfish are a good idea. WTF?