Ukraine's Parliamentary elections are set for Oct. 26, and while the candidates include a wide cast of characters, none stand out quite like those of the Internet Party of Ukraine.
In a galaxy far, far, away — Odessa, the third-largest city in Ukraine...