Kotomora
侠心 (kyoushin) Japanese meaning: chivalrous spirit | Kotomora