Kotomora
コムカデ (komukade) Japanese meaning: symphylan | Kotomora