Barrakooza

Barakooza is Rinshi Beasts who hold spirit of the archerfish