Yum yum yum... Lechon is one of the most delicious food in the Philippines. I met a lot of foreign tourist who love to eat this.