Smasher:Micchan

Micchan, is a Japanese Smash 64 player.

He got 4th at Kansai 2017 with a victory over.