Animated Character Database
Advertisement
Young Justice Season 3 Episode 18 0423

Ramon Bracuda is a colonel in the Cuban military police.

Advertisement