Super Mecha Champions Super Mecha Champions is running a crossover event with popular anime Granbelm Sean Martin May 14, 2020