LG-55 & LG-56 Ekocheras Mall, Taman Mutiara Barat, 56000 Kuala Lumpur, Federal Territory of Kuala Lumpur, Kuala Lumpur, Kuala Lumpur, 56000, Malaysia
Japanese