His special move, Beast Roar, can lay waste to most foes.
TenSura Nikki will from now on be considered spoilers as it is getting an anime adaptation.
Summoned to the planet centuries ago, he has spent centuries manipulating things to achieve his goal.