Kotomora
使節団 (shisetsudan) Japanese meaning: mission | Kotomora