His Japanese name is simply "Glasses", which I took to be a kind of "four-eyes" insult. Other than that, I wanted something that sounded recognisably like the original.
As for Venom, you'll just have to wait and see! Actually he pops up in my favorite part of the whole run.