Mechikabura

Mechikabura is an ancient Evil Entity from the Demon Realm and is the main antagonist of the Dark Empire Saga in Super Dragon Ball Heroes. He is the true leader of the Time Breakers.