tigbalan cmevla

werehorse of Philippine mythology, a humanoid with a horse's head