Decaying flesh being