The vitamin B12 is supplement made from bacteria, so it is not actually vegan if you believe that having a flagellum is like having a leg.....