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