Catch the Tikbalang Picture

the tikbalang is a Mythical creature of the Philippines,
just like the minotaur, the tikbalang has an animal's head but instead of a bull's head, it has a horse's head and feet.
Continue Reading: Minotaur