Tikbalang Captured in Kim Chiu’s Photo?
A strange figure which others believed to be a Filipino folklore creature called Tikbalang was allegedly captured in Kim Chiu’s photo. The world is shrouded with a variety of wonders and mysteries. Some of which are strange creatures and myths and to name a few. And when it comes to such things, one of the … Read more