Kotomora
鋏角亜門 (kyoukakuamon) Japanese meaning: Chelicerata | Kotomora