Talk:Tokka vs. The World/@comment-4892653-20170204002510

I heard that the Earth Protection Force have major role in this episode. If that's true, then that could potentially be one step close to the world finding out about the Ninja Turtles' existence.