The product is a Nintendo Store Osaka Red Logo T-Shirt in size XL, made in China. This limited edition exclusive item is a must-have for fans of the popular gaming brand, featuring the iconic red logo that represents Nintendo. The t-shirt is a unique collectible piece that showcases the brand's history and celebrates its connection to its Japanese roots. Perfect for enthusiasts looking to add a special item to their Nintendo memorabilia collection.