Kotomora
ヤスデ (やすで, yasude) Japanese meaning: millipede | Kotomora