Quote Originally Posted by Inzoum View Post
I can't say I paid much attention to that then, but this was probably in the game before the whole Dalamud idea came to be, so I highly doubt it initially represented the sealing ritual. The characters inside are "12", and there are twelve staff-like shapes around the circle. To me that's either a symbol representing the Twelve themselves, or just a banner for the Path of the Twelve. This is in Minfilla's office after all.

What is highly possible, however, is that Dalamud's exterior aspect and the sealing ritual's eye candy were imagined in relation to this symbol, giving it a new meaning in the process.
Well the possibility of Catapult been right is there lol we don't know how good she is with Echo and she could have witnessed the first sealing ritual.

My own theory is that banner representing the event that awakes our echo power, the star shower from the opening and they conveniently put 12 falling stars to represent the 12 deities