26 - Mr. Game & Watch

Discuss all information concerning Mr. Game & Watch, confirmed for Super Smash Bros. Ultimate on Nintendo Switch!
Top