Kotomora
奉献 (ほうけん, houken) Japanese meaning: dedication | Kotomora