Barracuda

Barracuda is a character from the TV-series Kambal Sirena.

Biography
Barracuda is the evil seawitch who claims to be the rightful queen of Sirenadia.