savitar
Savitar is a fictional supervillain published by DC Comics. An immensely powerful speedster that leads a cult dedicated to the Speed Force, he has battled Wally West, Jay Garrick, and Barry Allen.
More by SHOBITH D.S View profile
Like