<p>This strange footage was shot in Taiwan recently, by uploader Wei Cheng Jian. He encountered this strange creature while fishing in a port in Penghu, and shared the clip to his Facebook page</a> soon afterwards. The strange green mass seems like to be some kind of ribbon worm,</a> but poor Wei Cheng Jian remains unsure, and more than a little nervous! Credit: YouTube/簡偉丞</p>