Super HxEros (Season One) Earth has been invaded! If you see what looks like someone dressed in cosplay as a giant bug, you may… Super HxEros3