This is truly fascinating!

You can actually see the stages of a betta right here on video.

Enjoy!