Doesn’t share building blocks of anything on Earth
Fossil found in Thailand is of previously unknown species