I'm going to say with some certainty, it's a hybrid. Honestly, it shows traits of a BCP, yet has some vertical barring and 6 spines.
At that length, it's obviously got more white than I'm seeing.. very rare to have blacks over 17-18", they tend to go "up"..