Kotomora
同翅類 (doushirui) Japanese meaning: homopterans | Kotomora