Guardsman, which results in several others Joes battling Cobra forces.<ref>G.I. Joe: A Real American Hero" #33</ref> Spirit later participates in the invasion of Springfield, and Cobra Island. In issue #100, Spirit has accompanied Mutt to Millville. While there, the two visit Mutt's uncle Jeff. Mutt's dog Junkyard naturally comes with. During their stay, Cobra invades and takes over the town. Most of the citizenry are brainwashed one by one. Spirit and Mutt form a resistance movement. Assisted by Junkyard, they ambush a Cobra patrol, taking out two soldiers and a HISS Tank. They stop to check on Jeff, who seemingly betrays them. The two are joined by a local veterinarian and a small group of teenagers. The whole thing falls apart when it is discovered there was ever the presence of Cobra, although the town returns to its brainwashed condition when the authorities leave. Mutt and Spirit are arrested on the orders of Hawk. This incident casts an aspersion on G.I. Joe, but the two are cleared of all wrongdoing after a court trial. In his last few appearances, he can be seen guarding the entrance to the Joe's headquarters, a new version of the Pit. Spirit refuses to let anyone enter until they give the proper codewords. Spirit's pet eagle, Freedom, does not appear until #130. Devil's Due In the first issue of Devil's Due G.I. Joe series, Spirit is one of the many soldiers called back into active duty. Spirit is featured in the one-shot G.I. Joe: The Hunt for Cobra Commander, set in the year between the Devil's Due A Real American Hero series and G.I. Joe: America's Elite series. The story is largely told via e-mails Spirit sends Hawk, while conducting a solo investigation of Cobra Commander's whereabouts. Spirit is later found by the Joes imprisoned at an old Cobra base, and rejoins the team. In this Devil's Due version, Spirit has earned his doctorate's degree in counseling psychology. Animated series Sunbow In the G.I. Joe animated series, Spirit first appeared in the mini-series The Revenge of Cobra. He is voiced by Gregg Berger, while Freedom's vocal effects are provided by Frank Welker. In that mini-series, he was used as a foil to Storm Shadow, fighting one another to a stalemate over a fragment of the Weather Dominator. Afterwards, in the regular series, he was usually a background character. In the first-season episode "Countdown for Zartan",