Iemoto Takamichi ( 家元 隆成 )


NCS ID: N01681309

Rating: 1329, Best: 1329

Rank: 464, Best: 316

Share: Twitter