hilarious..

that reminded me of many badly dubbed anime fight scenes that i have viewed online, but in a good way.

XD

what language is the bug catcher screaming in?