MEMASUKI satu dekade perjalanannya, OWL Eyewear resmi membuka Flagship Store pertamanya di Mall of Indonesia (MOI), Jakarta, pada Sabtu, 19 September 2026.