Ultimai

"You are wise to fear me." Ultimai is an malevolent demon who is main antagonist of Dark Legends series.