'Titans': Jason Todd Arrives in New Episode Photos