Kotomora
寄生蜂 (kiseibachi) Japanese meaning: parasitoid wasp | Kotomora