Fetching details from the dictionary...
other self; alter ego; part of oneself (in someone or something else); representation of oneself
incarnations of Buddha
このキャラは私の分身だ。
This character is my alter ego.
彼が描いた主人公は彼自身の分身のようだった。
The protagonist he drew seemed like his own alter ego.
人間には時として自分の分身を求める気持ちが芽生える。
Humans sometimes develop a feeling of wanting another version of themselves.