Why do we need viamin b12?

Many reasons. Vitamin B12 has a significant role in the functioning of the brain and nervous tissue as well as blood formation.