Cape Fear Fin and Fear Taxidermy is a locally owned business that specializes in fish, bird and deer taxidermy.