Japanese dictionary
わぬし
you
Kanji details
・ego
・i
・selfish
・our
・oneself
・lord
・chief
・master
・main thing
・principal