Garrador (NECA figure)

This figure was made by NECA.