Kotomora
芳信 (houshin) Japanese meaning: letter (honorific) | Kotomora