Kotomora
派遣団 (hakendan) Japanese meaning: delegation | Kotomora