bandizoi-The two headed small forest spiritĀ 

more about : bandizoi