Werehorse
0
270
Comments
4 years ago
*/10
Werehorse also known as 'Tikbalang' is a Philippine mythical creature. It has the head of a horse and a human body.