Date: June 6, 2015
By: Abhishek Chaudhary
This footage was shot in Taiwan recently, by Wei Cheng Jian.
He encountered this strange creature while fishing in a port in Penghu, and shared the clip to his Facebook page soon afterwards.
The strange creature could be a Ribbon worm.
The green creature could be a ribbon worm, which are mostly found burrowed in the sea.
Ribbon worms usually live in tropical and sub-tropical regions, and some venture onto land, to live in colder places. [FULL STORY]