Haha nice
So this was actually pretty funny has a nice ninja turtles theme with some very good comical elements I think some subtitles would work well here, but overall a funny theme great characters and just some good animation.
~~SUGGESTED IDEAS~~
Maybe some subtitles
~X~