Kotomora
ツマグロスズメバチ (つまぐろすずめばち) Japanese meaning | Kotomora