Mr. Iguana Signed 38″ Plush Yezka Stuffed Lizard WWE NXT Lucha Libre AAA Auto’d by | Jul 26, 2026Autographed 38″ Plush Yezka. Mr. Iguana. Signed on November 14, 2022 in Poway, California.