>>36830776pretty sure it's a gen 8 pokemon and mascot so the nuts play the traditional trope of its gen number reference, two gears form the digit 8, like its arms too, magearna has 7 gear teeth on crown, 7 colors on necrozma's face iirc, victini has V which is 5 in roman, meloetta has 5 notes in the hair, diancie, volcanion and hoopa also have 5 specific details each and so on for all the mascots
see their dex number starting with 808 too
an 8 faced nut would just add more redundant edges to a ferrofluid design, o+o makes a nice 8
speaking of 8 and gen 8, it might have some infinite in its theme and title since the infinity symbol is just an 8 laying down ∞
making side themes and references as a pun in general to the pokemon gen and mix it with the story isn't new either, see alola - gen 7 - 7 rainbow colors - light legendary - etc