Pokemon Sun & Moon Episode 131 English Dubbed Pokemon Sun & Moon Episode 131 Episode Title: The Battlefield of Truth and Love!