Barracuda

Barracudas are enemies that appear in Tomb Raider II.

Tomb Raider II

 * 40 Fathoms
 * Wreck of the Maria Doria
 * The Deck

Gallery
Barakuda