"the noise" - a force that puts all their thoughts on display

Display