Original: The anthropomorphic echidna Millie was a mascot for the 2000 Summer Olympics.
Simplified: The anthropomorphic Echidna Millie was a mascot for the 2000 Summer Olympics.