Crazy Filipino street food in Zamboanga City, Philippines. The rare curacha deep sea crab is found in the waters around ...