More Japanese Human Tetris

More hilarious human tetris with multiple contestants.