El Gorilla

Description:

The enigmatic leader of Arrikhan’s Warriors.

Bio:

El Gorilla

Scion: Ireland SydneyNot