>>282065181
>>282065209
A few hours ago I had a strange revelation that the D must actually stand (no pun intended) for Dio, the Italian word for God. Not even memeing: imagine the irony if the "Enemies of God" turned out to be the Real "God"s. And phonetically, "Dio" is just one sound away from the English "D".