Scientists discover creature 'beyond imagination' encased in 99 million-year-old amber April 25, 2025