This beast in the Philippines