House of David reveals a man in armor in David's dreams, but who is this mysterious warrior? The answer might surprise you.