You will watch Pokemon Season 12 Episode 623 – Mastering Current Events! online for free episodes with high quality. Online episode guide, Pokemon Season 12 Episode 623 – Mastering Current Events! Mastering Current Events! While on the way to Sunyshore City, Ash and his friends meet a gentleman who claims to be the master of air battles. Hoping to improve his Gliscor’s flying, Ash decides to have a battle with him and his Scizor, and the results may be more than he expected… Gliscor learns Giga Impact but Ash decides to leave it with the air battle master.