monster going out of the canal

monster going out of the canal

i dont know what was that but y suppose this is an animal ... poor animal !