Kotomora
ヒメスズメバチ (himesuzumebachi) Japanese meaning | Kotomora