Amida

Amida is a mysterious hooded man and a Holy Saint, although he betrayed God alongside his partner Ami Ito.