ズノウセン
Meanings
Noun
1. battle of the brains; battle of wits; psychological battle
Composed of
head; brains; intellect; understanding
war; battle; match; game; competition