This is not entirely accurate. Based on my reading of the original statement on the official Pokémon website, you must hold a My Number Card which is available to residents as well, not exclusively citizens.
Bad news for Pokemon TCG players outside of Japan; you’ll need to be a Japanese citizen in order to buy certain decks and expansion packs from its official online store. bit.ly/4xvlhox