I have done extensive research, but in the DC universe, I have found nothing on time wraiths. When I watched the episode, I saw the time wraith was wearing a hood much like the one Barry Allen wears. Any ideas on what this thing is, and why it looks like a zombie ghost Flash?