Looks like a Nicaraguan to me. I've read one post that said something about Nicaraguan's having a distinct head stripe to them, but I have no idea how true that is. I wouldn't expect a petstore to have a Nicaraguan boa on hand though.