Kotomora
異翅類 (ishirui) Japanese meaning: heteropterans | Kotomora