Smasher:Taro

taro is a Super Smash Bros. Ultimate player from Japan. He has defeated players such as, , , , , , and.

External Link

 * Twitter account
 * YouTube channel