Board Thread:General Discussion/@comment-1255374-20160816040723/@comment-29801528-20160829214447

I think we'll see the 2012 incarnation of the Anti-Turtle Squad from the 1987 series; the description reminds me of them but ain't sure of that.