You may have already seen another video of this mysterious creature from Wei Cheng Jian and now he’s back with more. The green animal has yet to be identified but seems to be some kind of ribbon worm. One thing is for certain, this slimy creature is definitely not something you’d want to come across during your travels. Credit: YouTube/簡偉丞