Kimpurusha
Mythological beings with human torso and animal head.
Also known as Kinnara
Kichaka
Kindama