Vibukala on Aasiast ja Austraaliast pärit kalaliik, kes püüab putukaid, tulistades suust veepiisku. Selle eesmärk on üllatavalt täpne ja uuringud on näidanud, et sellel on keerukad visuaalse töötlemise võimed. Teada on vaid mõned liigid, mis kõik kuuluvad Toxotidae perekonda. Mõnikord peetakse neid lemmikloomadena.
Vibukala, mida nimetatakse ka spinnerkalaks, elab Kagu-Aasias, Põhja-Austraalias ja Indias paljudes erinevates keskkondades. Enamasti eelistavad nad soolast või riimvett, kuid mõnikord leidub neid ka sisemaal mageveevooludes. Enamik liike on suhteliselt väikesed ja kitsa kehaga ning neil on mustad jooned või laigud, mis täiendavad nende hõbedast või helepruuni värvi. Nende pikkus on tavaliselt alla 6 tolli (15.2 cm), kuigi on teada, et mõned neist ulatuvad üle jala (30.4 cm).
Need väikesed kalad pälvisid oma vibulaskja hüüdnime, mis põhineb nende ainulaadsel saagiküttimismeetodil, sarnaselt noolt laskva vibukütiga. Kalad võivad jahti pidada üksikult või rühmadena ning tavaliselt ründavad putukaid, kes istuvad otse vee kohal lehtedel või rohulibledel. Rünnakala laseb pahaaimamatule putukale pihta veepiisad, kes vette kukub ja süüakse ära. Nad suudavad täpselt ennustada, kuhu nende saakloom maandub, ja võivad veest välja hüpata, et putukas alla neelata.
Jahimeestena on need kalad üllatavalt täpsed ja suudavad tabada sihtmärke kuni 3 sentimeetri kõrgusel veepinnast. Nende soonega suu ja võimsad lõualihased võivad veejoa 91 jalga või rohkem välja paisata. Mõned liigid on võimelised tulistama kuni seitse korda, kui nende esimene lask ei tabanud märki.
Uuringud on näidanud, et seda tüüpi kaladel on nägemise osas väga arenenud võimed. Ühes uuringus leiti, et neil on võime, mida nimetatakse objekti orientatsiooni silmapaistvuseks, mis tähendab, et nad näevad objekte kergemini, kui nende suund on taustast erinev. Varem arvati, et see võime on ainult imetajatel. Teine rühm teadlasi suutis harjutada vibukalu liikuvaid sihtmärke tabama. Hämmastav on see, et mõned kalad suutsid selle oskuse õppida lihtsalt teisi treenitud kalu jälgides.
Tuntud on vähem kui kümme vibukala liiki, mis on rühmitatud Toxotidae perekonda. Inimesed püüavad kinni ja söövad mõned neist, nagu näiteks vibukala (Toxotes jaculatrix) ja tähnikvibu (Toxotes chatareus). Üks 2004. aastal avastatud liik, Toxotes kimberleyensis ehk Kimberley vibukala, elab Austraalias eranditult mageveekeskkonnas.
Vibu peetakse mõnikord lemmikloomadena, kuid nende ainulaadsed toitumisharjumused võivad nende eest hoolitsemise raskendada. Nad on kõigesööjad, seega võib neid toita nii elusate putukate kui ka kuivatatud merevetikatega. Mahutites on üldiselt soovitatav rühmitada ühesuurused kalad, kuna suuremad kalad võivad väiksemaid peale võtta või isegi süüa.