Kotomora
コバチ (こばち, kobachi) Japanese meaning: chalcid wasp | Kotomora