NECA TMNT '87 Ultimate Mondo Gecko Action Figure

NECA TMNT '87 Ultimate Mondo Gecko Action Figure