Hrishikesha
A name of Vishnu/Krishna, master of the senses.
Hotravahana
Huhu