In Pokemon Black 2 and white 2 you can battle the 4 Sword of Justice Pokémon- Terrakion,Virizion,Cobalion and Keledeo. These are said to protect Pokémon from Humans.All of these are very strong and has the move Sacred Sword. Now tell what do you think about the best of all in my poll
I choose Cobalion