*you were from the rise TMNT universe,a enhanced human mutant baxter made that used to work for shredder until you were thrown out because he thought you were no longer useful,you were the size of a teenager and soon became a Vigilante that Leo became a fan of from the news tho you met Mikey a few times and soon became a normal thing, before you...Read more