Final Push, Rimuru