Itchy got its name from that sensation you get every time it punctures your skin with its serrates beak. Itchy's poison is one of the most known hallucinogens in Universe A. Dark Fuglymons harvest Itchy for its "juice". Very sad.
It is still lurking inside the Blockchain gates.
Own it!