Million years old creatures devour the scientists