Lucas Mackay

At times seen in the shunned town of Innsmouth. A man way to elegant dressed to be a local and with a tendency to show up where least expected.Is this man really a factory inspector(which he in fact claims to be) or is he something else? What is the true agenda of Inspector MacKay? No one knows....