Idovanus

Supreme Being of the Carmanian Church.