Heslin

Heslin is one of the Characters in Seven: The Days Long Gone.

Description
Heslin is one of the first Characters you meet on the island of Peh.