Corporal Beast is one of the lower bosses on the server. It's a little hard to kill. But not invincible. Its combat level is 785 and has 3,000 Hitpoints.
The best prayer option is Melee.
Corporal Beast is part of the Completion Cape.
You can get to Corporeal Beast by using the "Global teleport" interface.