Pallet Town Post
Sections Menu

Explore / Source

Source

IR Information: Top Selling Title Sales Units - Nintendo Switch 2 Software

Nintendo Co., Ltd. 6 August 2026 filing Filed Open the original ↗