VAVA on Rap of China, Inspirations, and the single 'My New Swag'