User blog comment:StickVentures2/The Fabulous Land of Bubblegum/@comment-4799471-20120404201552

Can it take place in Russia as aposed to whatever European country Elmore is located?

Infact what European country is Elmore located in anyway? Any guesses?