The itch in your soul February 3, 2018 ~ Koyote the Blind That itch in your soul is only satisfied by the truth of oneself. Share this:TweetPrintShare on TumblrEmailLike this:Like Loading... Related Published by Koyote the Blind Salvadoran in exile. I am a writer, poet, story teller, performer, and hablador. I am a Toltec survivor. Check out my author page: amazon.com/author/koyote View all posts by Koyote the Blind