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