There is a link in this thread. The page that loads says the following...
His point was that the site may be confused. I pointed out some inconsistencies with their info above as well.
Anyone can toss up a site and say "rainbow unicorns are confirmed!", but that doesn't make it so. The site doesn't provide any source for their confirmation of serpents, and some of their other info is blatantly wrong or misstated, so the smartest position is to remain skeptical.