Claim: Released in Japan in 2011, New Album was the fifteenth studio album by the band Boris, which was formed in 1992 in Tokyo, Japan.
Verdict: SUPPORT