Or just RD, since prepositions aren't meant to be included in acronyms anyway (that's why USA isn't TUSOA, UK isn't TUK, FIFA isn't FIDFA etc.).
I was going to suggest TFPRiD, but that's already used to describe the Transformers Prime Robots In Disguise toy line, which will be different from the Transformers Robots In Disguise Which Is The Sequel To Transformers Prime But Isn't Called Transformers Prime franchise.excuse me while my shift key recovers...
also, does anyone else think that fixit looks silly/ reminds me of beast machines rattrap. ;/