Board Thread:Series Discussion/@comment-3441048-20140811141800/@comment-24329997-20140928080954

The new episode was awesome. But, the new alien Splasher is a compeletely new alien or a renamed Shredder ?