CaLibUr_1337
Smash Lord
Hey everyone. This weekend I'll be flying out to Japan and staying in the Saitama area (near Tokyo) for a month and was wondering where the smash scene is? Who here lives in Japan and does anyone know any websites dedicated to smash in Japan?