The Charnel One

The Charnel One

The Charnel One

The Charnel One is one of the Greater Immortals or the Triad. Lord over life and death.