a cartoony/stylized looking greenish barracuda with large menacing teeth. It is swimming as though looking for prey. Computer Graphics Concepts & Topics Concepts Barracuda