Carapar

Carapar`s body is twice as wide as it is long. With his long arms and giant claws, he is able to master any obstacle. His thick armor makes him almost invulnerable – only electric powers have a chance against him.