Neff

Neff is a evil demonic god and the main antagonist Altered Beast.