Mecha Anime

Giant robots, big stakes