Japanese name with several kanji forms, often read with meanings like sincerity, purity, or star arrow.
Like Seiya?
Swipe through thousands of names like it