last night I was playing Pokemon rumble. and I finally reached rank 20. I didn't know what balloon to get so I asked my sister. since the names were confusing me instead I asked "zekrom or reshiram" and she chose zekrom (aka white balloon) then I went to ride it and I noticed that the balloon is called "white balloon" so I went back to the store to check if I chose the right one. and I did. why is the names switched?
This is most likely because Zekrom is the mascot of Pokémon White, and Reshiram is the mascot of Pokémon Black.
Therefore the balloon name corresponds with the game's Legendary, not the game itself.