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.