Japanese metal band Crystal Lake has released the music video for their new single “Black and Blue” off of their new record True North. Formed in 2002, Crystal Lake played around their native Japan and released their first album Dimension that same year. Check out the song below.