I saw this wonderful mask portraying Balabhadra in the Pitt Rivers Museum. It is lovely piece and one of over 600 masks in their collection. https://www.prm.ox.ac.uk
Not a great deal can be discovered about Balabhadra. I did find out that in Jainism, an ancient Indian religion Balabhadra is among the noted sixty-three illustrious beings, beings whose life stories are said to be most inspiring.