Mutant frog ? lol That is weird but i never saw that before. It has to be part of the frogs intestines.