Two mad scientists invent a new animal who meets an unusual fate.Two mad scientists invent a new animal who meets an unusual fate.Two mad scientists invent a new animal who meets an unusual fate.