©2017 Defy Media. All rights reserved.
your question may already be answered.
This is synchronized human LCD display by fans in South Korea. You know this must have taken a long time to perfect this animated victory sign in the stands. I doubt anyone is even watching the game when this type of cheer is going on.