I must make a correction. The video I posted was actually
Korean not Japanese. I should have paied more attention. Firstly, I didn't see the lettering. And secondly, it wasn't Buster's Japanese voice (and I know exactly who it is). Thirdly, I didn't hear it well, since the sound seemed muffled.
But speaking of TMNT and Tiny Toons..
http://www.youtube.com/watch?v=c6Cl7AM9Fdc