Echidna

Echidna (エキドナ) is the Witch of Greed.