creature washes ashore in the Philippines