粛慎 しゅくしん
shukushin

Noun

1. Sushen (ancient ethnic group of people who lived in northeastern China)

Dated
Other forms: