Kotomora
クモ形類 (kumogatarui) Japanese meaning: arachnids | Kotomora