Kotomora
ヤイトムシ (yaitomushi) Japanese meaning: schizomid | Kotomora