TIKBALANG TALK Storied had this vlog about the Tikbalang - the famous Filipino mythical figure (?) who is part horse and part giant. I thought the...