Smasher:Buddshand

Buddshand or simply Budda is a Super Smash Bros. Ultimate player from Russia. He is curently ranked 18th on the Moscow Power Rankings and has an online win over.