se haya disfrazado - might be masquerading as