Rumor: Switch 2 3D Mario Details Leak

Rumor: Switch 2 3D Mario Details Leak