Labyrinthine artery is a branch of-
Labyrinthine artery is a branch of anteroinferior cerebellar artery but can sometimes arise from basilar artery.
It supplies whole of the inner ear.
Internal carotid artery
Basilar artery
Posterior cerebellar artery
Anterior inferior cerebellar artery