Gorilla warrior with leather armor | Sci-fi