Liz Echidna

Liz Echidna is one of Jodi Platypus’ friends from her old home.