Kotomora
幸甚 (koujin) Japanese meaning: extremely grateful | Kotomora