Bangaton

Bangaton is a large ape-like creature that posses tremendous strength, but its bulk appears to slow it down.