Lechon, Must-try food in the Philippines

A classic Filipino roasted Pig