Xianb Wiki
Advertisement
Young Justice Season 3 Episode 18 0423.jpg

Ramon Bracuda is a colonel in the Cuban military police.

Advertisement