Japanese metalcore band Crystal Lake release new music video