In terms of ranking of those 3 for me, it is the following:



Torque Wrench is my 3rd Favorite RART Character



Petunia Petals is my 2nd Favorite RART Character



And......



Kerfuffle is my Favorite RART Character. Plus she is so CUTE! X3