By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Some Engrish nu metal from Dead or Alive 2!! I guess I'm in a mood for Japanese people trying to sing in English right now: