Taiwan hardcore band Defeat the Giant release tour recap video from first Japan tour