Found this colorful critter on the Hieroglyphic's canyon trail in the Superstition Mountains.