Kotomora
十脚目 (じっきゃくもく) Japanese meaning | Kotomora