Teenage Mutant Ninja Turtles (2003) Season 6 Episode 3
An energy based entity known as Viral escapes from her prison and seeks the technological secrets held at O’Neill Tech. There’s just one thing she didn’t count on : The TMNT!
Episode Title: Home Invasion
Air Date: 2006-08-12