Kotomora
介添人 (kaizoenin) Japanese meaning: best man | Kotomora