What is it?

Shanti • rainbow baby coming August 16 ❤️🙏🏻
My AF usually last 5 days, and this time only 3. Started off normal & on 3rd day was so light. It's odd. Is this normal?