Alastair

Overview
Alastair is the Archangel God.