Quirky Moscow gallery packed with murals, pop culture art, and installations — Automotive Magazine