1989 Topps TMNT Teenage Mutant Ninja Turtles #80 Roused and Riled! Leonardo