Eli-Za

Eli-Za is a pink echidna with an unknown status.