"You're late, Ao Shin ... seven years late" references how seven years have passed since Ao Shin was teased in 2013 until the release of Storm Dragon Aurelion Sol (and Ao Shin by proxy) in 2020. It is also a reference to a Syndrome quote toward Mr. Incredible from the movie The Incredibles ( "Too late, 15 years too late." )