Nibu, ShangHai, 2025