I got a life troll by a boss dropping it. I dont remember which boss, but I started to wonder if it was rare or not because I never see anyone with it. It's not a crown pet or at any pet shop I've seen in any world. So is it rare?
To give my imput in the whole thing with the Seraph pet being rare, I see tons of people with it so I don't think it is rare.