I say yes. Not the best representation of one but still looks like one to mee. Its a spider with a spot of normal bp coloration.