An Asian band screaming at the top of their lungs and using drums.