This comic was done by real TMNT artists who worked on the Archie comics version of the Franchise as that series came to an end. They made it just for fun and without having any intention of ever having it published. But the internet still is the internet and the people who actually owned copies scanned them in and here it is.