Visitors to Louvre Abu Dhabi are enchanted by SALT Camp's extended Japanese-themed installation, offering a journey into Japanese culture with attention to detail....