Kotomora
力行 (rikkou) Japanese meaning: strenuous effort | Kotomora