Kotomora
チャイロスズメバチ (ちゃいろすずめばち) Japanese meaning | Kotomora