Electrods

Electrods is a fictional British city in Puppet Stories it is best known as the home of Electric Man.