I thought about that too. But what's the point of the archangel in the picture?
Judging by previous issues, the picture is related to specific events that happened in the newspaper.
Added 2 minutes later
By the way, the theory that Arca was a Warlock is quite plausible...) although I don't know -_-

