ENT

Labyrinthine artery is a branch of-