Tikbalang werehorse of Philippine folklore
The Tikbalang is a mythical creature from Philippine folklore described as having the head and torso of a human combined with the body of a horse. Also known as Tigbalang, Tigbalan, or Tikbalan in Tagalog, this strange hybrid beast occupies a prominent place in legends across the Philippines, with tales of its origins and encounters…