Annabelle Lee, Martin Vengadesan