I was thinking what if this guy is Abaddon vvvv
Or as Satan likes to call him "Abby"
Abaddon hates it