User blog comment:Crimson Storm Mich/Future Units Preview v2/@comment-31903729-20170827013427

Something not really remembered, but in the GGC for Kikuri and Sefia, the final reward was the Spirit Tiara and next to no information on who or where it came from. Maybe their Omni forms will shed light on that?