MeaningTo the people, something to the race
ReligionBuddhism, Christianity
OriginUnited States, Japanese