>>10901938>Especially Pigeon Pete, you're going to complain about a character? You really aren't much of a TMNT fan.The Turtles weren't wearing their trenchcoats in the Pigeon Pete episode, but you'd know that if you were a "true fan." Probably should have saved him for the future Turtle disguise box set instead of padding out the Trenchcoat box.