Kotomora
勇猛心 (yuumoushin) Japanese meaning: intrepid spirit | Kotomora