Iemoto Takamichi ( 家元 隆成 )


NCS ID: N01681309

Rating: 1581, Best: 1581

Rank: 490, Best: 316

Share: Twitter