What is this? Right at edge of time limit.

Ashley • Astrophysicist TTC @ 33. Oliver & Alessa born/passed Sept 2008. Emma born Aug 2010. James stillborn Jan 2015. Sarah born Jan 2017.
This is right at the very edge of the time limit, and it didn't appear until then, so I don't trust it. What does it look like to you?

Vote below to see results!