There's another option: Hostor was a boy, he went to check on Kyle, and the Mafia and Town killed them both. This would explain why the boy didn't make a move today, and then the invoice would be a clue.
Either the invoice, or the English army. Or England.
When I think of England, only "Treasure Island" and "Pirates of the Caribbean" come to mind; they both featured the English army. But it feels a bit vague...
