Suggested by Destroyer All For One is a powerful villain from MHA and he can even stop someone as strong as All Might. Orochimaru is very talented, but physical strength isn’t really his forte. He won’t be able to break through All For One’s defenses and he also won’t be fast enough to dodge the villain’s attacks for long. Before you know it the snake will be down for the count. All For One wins.