2 ms·Or a Head Mounted Display that consists of human heads mounted on poles.by DonHopkins 4y agoOr a Head Mounted Display that consists of human heads mounted on poles.