The Tikbalang Cometh - A Slice of 408

The Tikbalang is a creature of Philippine folklore said to lurk in the mountains and forests of the Philippines. Described as a tall, bony humanoid creature with disproportionately long limbs, to the point that its knees reach above its head when it squats[…]↓ Read the rest of this entry…