Kotomora
出迎え (でむかえ, demukae) Japanese meaning: meeting | Kotomora