γΈγ£γ³γγγγ³ μ 보νΈλ‘
A very large video display screen of a type used in venues such as sports stadiums.