Cyborg has now been spotted