340 pairs of snake blood