Red Army Watches’ new boutique in Pavilion Kuala Lumpur features new watches in a larger space.