Don't have Telegram yet? Try it now!
http://shanghaiist.com/2015/06/08/watch_mysterious_alien-like_sea_cre/
Footage of slimy, alien-like worm in Taiwan horrifies world