Green blood
309