Snake (2012 TV series)

Snakeweed is a character that will appear in the new Tmnt 2012 series. Nothing else is known about snakeweed at this time.