Super Mecha Champions Alert! Mecha Threat Detected! On your marks, set, go! SMC participants from all over the world have descended upon Time:2023-02-22 00:00:00