This completely caught me off-guard. When I opened an Assist Trophy today, a giant, blue rotating bar came out of it. I have no idea what it is. At first glance I thought it was those rotating bars from Super Mario Bros 3, but I dunno what it is. Anyone else get this?