Kotomora
奉じる (ほうじる, houjiru) Japanese meaning: present | Kotomora