Clyde

Characters

 * Clyde Mardon - Also known as the Weather Wizard; a super-villain from the CW Network TV series, The Flash.