sesame street characters wearing armor in a roman phalanx in rome