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

No, he's a fairly common Demon stereotype.