Japanese Commentators Should Narrate All Sports [Video]

Uwaaaaaaaaaaa! Iyaaaaaaaaaa! Sugoi kurasshuuuuuuuuuuuuu! It’s as if the commentaries themselves are crashing!