April 11, 2011

Here's the precious Bacahlau, the very expensive dried cod fish in the Philippines and apparently...