First Take: BABYMETAL - 'Karate' | Upset

First Take: BABYMETAL – ‘Karate’