Demigra (SSJJ)

Demigra is a Demon God, and is hellbent on distorting history to free himself from his imprisonment and reign over time itself as a God.