That looks like Pan. The Satan shit is fairly new and just a fucking larp by people who are jaded over Christianity.