Kotomora
義侠心 (gikyoushin) Japanese meaning: chivalrous spirit | Kotomora