Taiwanese News Animates The World Series Win

They make everything more clear.