Japan is going to host one of the biggest Super Smash Bros. Ultimate tournaments of the year—Kagaribi #13—on May 4-5, 2025, ...