laughingsquid.com
The Transparent Larval Stage of a Developing Eel
Hashem Al-Ghaili of Science Nature posted a really informative video essay about the leptocephalus -- the fascinating larval stage of developing eels.