Is Mario Truly Insane?

0
330

Mario is gaming’s biggest mascot, but what is he hiding?