A. BarracudaB. BarbarossaC. BarbarianD. Barrabas
Correct Answer: Barbarossa ✔
Last Updated: May 14, 2024