Necalli

Prophecy of Old Necalli Soul Consuming Darkness Necalli

Story
Necalli is an ancient Aztec fighting god who descends from time to time to challenge the strongest living fighters and devour their souls after defeating them.