Rinne

Incarnation of God, supreme being in the making.