A huge sea monster washed up on Hulung Beach on Seram Island, Indonesia. The beast was oozing red fluid, and…