iirc one of Kaguya's Impossible Treasures is a robe of fire rat or something like that
Ah, I see. I checked and it's one of her 5 impossible requests, [Impossible Request "Robe of Fire Rat -Unhurried Mind-"], the associated divine treasure is [Divine Treasure "Salamander Shield"]. This makes sense with the later mention of the Fire Rat's robe as well. Good catch, changed the translation note.