Kotomora
膜翅類 (makushirui) Japanese meaning: hymenopterans | Kotomora