Kotomora
触肢 (しょくし, shokushi) Japanese meaning: pedipalp | Kotomora