User blog comment:VillainNut/PE Proposal: Red (All Dogs Go To Heaven 2)/@comment-2059440-20191028214949

no - is standard demon activity and is stated to be the minion of a higher demon (his "boss") - also not unusual considering the setting, Belladonna is just as bad.