Kotomora
キオビホオナガスズメバチ (きおびほおながすずめばち) Japanese meaning | Kotomora