The Hand of Fate

Episode 56 of Robin & Batgirl.

Robin,Batgirl,Wonder Woman,and Stargirl