Kotomora
ケブカスズメバチ (けぶかすずめばち) Japanese meaning | Kotomora