Kotomora
お迎え (おむかえ, omukae) Japanese meaning: receiving | Kotomora