Lieutenant Renn Herkin

Imperial Army Lieutenant

Description:
Bio:

Lieutenant Renn Herkin is an Imperial officer stationed on Tatooine. Somehow you made if off world without running into him.

Lieutenant Renn Herkin

Fragments from the Rim worboys worboys