Benny Barracuda

Synopsis
Benny Barracuda is one of the leading generals in the armies of Kameshima.