Kotomora
奉ずる (ほうずる, houzuru) Japanese meaning: present | Kotomora